VC-Attention: Value Smoothing and Softmax Casting for Low-bit Attention
VC-Attention:值平滑与 Softmax 投影的低比特注意力
🧭 低比特注意力 · 量化推理加速
Nunchux AI · MIT · CMU · UC Berkeley · Stanford
训练免费的低比特注意力框架,用值平滑和融合概率投影同时提升量化和速度
📌 工作参考价值(4 点)
- 低比特激活量化中,value 异常值往往无固定通道/时空结构,可借鉴 V-Smooth:先对 token 做轻量在线聚类,使硬件 block 内分布更均匀,再对残差(减去块均值)量化,利用 online softmax 维护的 row sum 恢复均值;该方法无需重训,可直接套用到 Transformer 排序模型或 LLM-based Agent 的 attention 推理加速。
- softmax 高精度指数是低比特 attention 的非 GEMM 瓶颈,ExpCast-FP8 把 log-domain 分数直接映射为 E4M3 概率码,用一次融合乘加替代 FP32 指数和格式转换,可迁移到 LLM 推理 kernel,提高 Tensor Core 利用率、降低 pipeline 阻塞。
- 工程上关注到 block 量化尺度由最大值决定、典型值代表范围窄的问题;通过 token 重排 + 残差量化减少误差,这种思路也适用于 embedding/特征的低比特压缩。
- 该工作展示了在多种新 GPU 上对 attention kernel 的精细优化,可作为自研推理引擎中 attention 低比特实现的参考基线;但业务侧若以 CPU/通用 GPU 为主,需要评估移植成本。